independent living (il) - German English Dictionary